long-term capital investment - Spanish English Dictionary